unexplainable cough - German English Dictionary